motor protection filters - French English Dictionary